turbine mixer - French English Dictionary